BL1332 Placebo eye drops